相信用過安卓手機(jī)的朋友對于menu、home、back這三個按鍵一定非常熟悉了,一直使用安卓手機(jī)的小伙伴對這幾個按鍵應(yīng)該也比較習(xí)慣,不過在使用時,大家有沒有想過,為什么安卓手機(jī)都要這樣設(shè)置呢?今天我們就來聊一聊。
其實(shí)這個時候的設(shè)計很好理解。當(dāng)時正在從塞班和wm轉(zhuǎn)向安卓,ios的交互設(shè)計其實(shí)也不是很多,像現(xiàn)在的下拉刷新、iOS的下拉全局搜搜等等都還沒有實(shí)現(xiàn),,交互和操作方式并不是現(xiàn)在這樣豐富,兩個系統(tǒng)相互借鑒的地方非常少。因此,更多的操作轉(zhuǎn)嫁給按鍵是那個時代技術(shù)和設(shè)計限制所決定的。

這其中包含了兩個外界說法,其中一個說法認(rèn)為這是因?yàn)镻alm十多年前的一款產(chǎn)品---m505,這是Palm的一款十分經(jīng)典的機(jī)型,2.25英寸*2.25英寸的64K色TFT LCD電阻式觸摸屏,屏幕分辨率160x160。下方是手寫筆的專用輸入?yún)^(qū)域,四個圓圈內(nèi)分別是四個可以用筆點(diǎn)擊的快捷方式:Home, Menu,計算器和Search。Android在最初原型機(jī)(比G1更早的基于HTC Dash的全鍵盤機(jī)型)上早期版本的菜單顯示風(fēng)格與PalmOS如出一轍,應(yīng)該是借鑒了這款機(jī)型的設(shè)計,當(dāng)年P(guān)almOS一直沒有真正意義上的多任務(wù)支持(除了胎死腹中的OS 6),設(shè)計上都是直接按Home切回launcher(Android也保留了這一稱呼),再啟動其他應(yīng)用,基本沒有Back的需求。Android從一開始就強(qiáng)調(diào)全局跨應(yīng)用的activity棧,因而多出了back鍵。

還有一種說法由網(wǎng)友加一提出,表示在谷歌收購安卓的時候,是打算推出一款類似黑莓的全鍵盤手機(jī)的,巧合的是,蘋果的工程機(jī)的會議當(dāng)中有谷歌人員,聽了iPhone的多點(diǎn)觸控設(shè)計,所以回去就全盤ban掉了原安卓機(jī)的計劃,推出了安卓操作系統(tǒng),否則,今天的安卓機(jī)應(yīng)該就是黑莓這個樣子了。蘋果在設(shè)計之初,喬布斯是要iPhone沒有一個按鍵,最后經(jīng)過設(shè)計師喬奈森的說服,才有home健的由來。而安卓設(shè)計之初根本沒考慮在屏幕上交互,輸入和輸出根本就是靠鍵盤,最直接的辦法就是實(shí)體按鍵。
所以經(jīng)過了幾代,可以可看到,安卓一直在做減法,把雞肋功能去掉是安卓目前和未來的工作,所以按鍵也在減少,無奈安卓廠商太多,很難有一套像蘋果一樣的home交互邏輯,經(jīng)過這么多年的整合,三個按鍵已經(jīng)是最簡了,所以最直接的辦法就是規(guī)定了三四個功能常用的按鍵,menu、home、back,當(dāng)然,官方Android還包含了搜索鍵。
不過如果從功能的角度來說,其實(shí)Android的按鍵邏輯還是比較合理的,iPhone或者一些經(jīng)過定制的手機(jī)雖然采用了一個home鍵,但是其實(shí)功能并沒有變化,只不過是用一些方法取代了而已,比如安卓的三個按鍵,對應(yīng)iPhone的按鍵就是雙擊home、home、點(diǎn)擊屏幕上的返回,可見,無論三個鍵還是一個健或者沒有按鍵,主要的交互功能還是三四個。安卓因?yàn)樽陨淼脑?,無法統(tǒng)一,所以簡單粗暴直接的把每個功能都給了一個按鍵。
當(dāng)然,以上所說也并不能成為一個標(biāo)準(zhǔn)的答案,畢竟官方?jīng)]有明確對此進(jìn)行說明,所以大家不妨將它看做是一個開放式的問題,一起在跟帖中討論一番,在回帖的過程中進(jìn)行交流分享,體會樂趣,也是一種不錯的體驗(yàn)。



